/*
 * File:   RollResult.h
 * Author: luk
 *
 * Created on February 28, 2015, 4:30 PM
 */

#ifndef ROLLRESULT_H
#define	ROLLRESULT_H

class SuccessRollResult {
private:
    bool success;
    bool critical;
    int roll;
    int target;
    int margin;

public:
    SuccessRollResult(bool success, bool critical, int roll, int target, int margin);

    bool isSuccess() const;

    bool isCritical() const;

    int getRoll() const;

    int getTarget() const;

    int getMargin() const;
};

#endif	/* ROLLRESULTTYPE_H */

